tear proof - German English Dictionary